home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Simulator• / Pharaoh v1.0 ••••• / Pharaoh / Pharaoh.rsrc / CODE_13.txt < prev    next >
Text File  |  1988-04-23  |  5KB  |  87 lines

  1. # near model CODE resource
  2. # jump table entries: 872-872 (1 of them)
  3. export_109:
  4. 00000000  4E56 FE3E                link       A6, -0x01C2
  5. 00000004  42A7                     clr.l      -[A7]
  6. 00000006  3F3C 0086                move.w     -[A7], 0x86
  7. 0000000A  486E FF56                pea.l      [A6 - 0xAA]
  8. 0000000E  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  9. 00000014  A97C                     syscall    GetNewDialog
  10. 00000016  201F                     move.l     D0, [A7]+
  11. label00000018:
  12. 00000018  42A7                     clr.l      -[A7]
  13. 0000001A  486E FF54                pea.l      [A6 - 0xAC]
  14. 0000001E  A991                     syscall    ModalDialog
  15. 00000020  0C6E 0002 FF54           cmpi.w     [A6 - 0xAC], 0x2
  16. 00000026  6700 00CE                beq        +0xD0 /* 000000F6 */
  17. 0000002A  0C6E 0001 FF54           cmpi.w     [A6 - 0xAC], 0x1
  18. 00000030  6600 00C0                bne        +0xC2 /* 000000F2 */
  19. 00000034  486E FF56                pea.l      [A6 - 0xAA]
  20. 00000038  3F3C 0004                move.w     -[A7], 0x4
  21. 0000003C  486E FE4A                pea.l      [A6 - 0x1B6]
  22. 00000040  486E FE46                pea.l      [A6 - 0x1BA]
  23. 00000044  486E FF4C                pea.l      [A6 - 0xB4]
  24. 00000048  A98D                     syscall    GetDialogItem/GetDItem
  25. 0000004A  2F2E FE46                move.l     -[A7], [A6 - 0x1BA]
  26. 0000004E  486E FE4C                pea.l      [A6 - 0x1B4]
  27. 00000052  A990                     syscall    GetDialogItemText/GetIText
  28. 00000054  486E FE4C                pea.l      [A6 - 0x1B4]
  29. 00000058  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  30. 0000005C  584F                     addq.w     A7, 4
  31. 0000005E  486E FE4C                pea.l      [A6 - 0x1B4]
  32. 00000062  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  33. 00000066  584F                     addq.w     A7, 4
  34. 00000068  4A40                     tst.w      D0
  35. 0000006A  660C                     bne        +0xE /* 00000078 */
  36. 0000006C  3F3C 0474                move.w     -[A7], 0x474
  37. 00000070  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  38. 00000074  544F                     addq.w     A7, 2
  39. 00000076  607A                     bra        +0x7C /* 000000F2 */
  40. label00000078:
  41. 00000078  486E FE4C                pea.l      [A6 - 0x1B4]
  42. 0000007C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  43. 00000080  584F                     addq.w     A7, 4
  44. 00000082  486D F990                pea.l      [A5 - 0x670]
  45. 00000086  486E FE3E                pea.l      [A6 - 0x1C2]
  46. 0000008A  3F3C 0810                move.w     -[A7], 0x810
  47. 0000008E  A9EB                     syscall    Pack4/FP68K
  48. 00000090  486E FE3E                pea.l      [A6 - 0x1C2]
  49. 00000094  486D F9AE                pea.l      [A5 - 0x652]
  50. 00000098  3F3C 080E                move.w     -[A7], 0x80E
  51. 0000009C  A9EB                     syscall    Pack4/FP68K
  52. 0000009E  6008                     bra        +0xA /* 000000A8 */
  53. 000000A0  0000 0000                ori.b      D0, 0x0
  54. 000000A4  0000 0000                ori.b      D0, 0x0
  55. label000000A8:
  56. 000000A8  487A FFF6                pea.l      [PC - 0xA /* 000000A0, value 0x0, cstring "" */]
  57. 000000AC  486D F9AE                pea.l      [A5 - 0x652]
  58. 000000B0  3F3C 0808                move.w     -[A7], 0x808
  59. 000000B4  A9EB                     syscall    Pack4/FP68K
  60. 000000B6  6C1C                     bge        +0x1E /* 000000D4 */
  61. 000000B8  3F3C 0475                move.w     -[A7], 0x475
  62. 000000BC  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  63. 000000C0  544F                     addq.w     A7, 2
  64. 000000C2  486E FF56                pea.l      [A6 - 0xAA]
  65. 000000C6  3F3C 0004                move.w     -[A7], 0x4
  66. 000000CA  4267                     clr.w      -[A7]
  67. 000000CC  3F3C 7FFF                move.w     -[A7], 0x7FFF
  68. 000000D0  A97E                     syscall    SelectDialogItemText/SelIText
  69. 000000D2  601E                     bra        +0x20 /* 000000F2 */
  70. label000000D4:
  71. 000000D4  486E FE3E                pea.l      [A6 - 0x1C2]
  72. 000000D8  486D F1B6                pea.l      [A5 - 0xE4A]
  73. 000000DC  3F3C 080E                move.w     -[A7], 0x80E
  74. 000000E0  A9EB                     syscall    Pack4/FP68K
  75. 000000E2  486D F1B6                pea.l      [A5 - 0xE4A]
  76. 000000E6  486D DD16                pea.l      [A5 - 0x22EA]
  77. 000000EA  3F3C 0810                move.w     -[A7], 0x810
  78. 000000EE  A9EB                     syscall    Pack4/FP68K
  79. 000000F0  6004                     bra        +0x6 /* 000000F6 */
  80. label000000F2:
  81. 000000F2  6000 FF24                bra        -0xDA /* 00000018 */
  82. label000000F6:
  83. 000000F6  486E FF56                pea.l      [A6 - 0xAA]
  84. 000000FA  A982                     syscall    CloseDialog
  85. 000000FC  4E5E                     unlink     A6
  86. 000000FE  4E75                     rts
  87.